<?php
return array(
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_gm
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GmSaveNotice' => array(
        'table' => 'ft_gm_save_notice',
        'columns' => array('noticeId', 'listId', 'language', 'startTime', 'endTime', 'title', 'content', 'sort', 'channel', 'picture', 'isValid'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 1,
        'shardColumn' => 1,
        'pkColumn' => 0,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200,
    ),
    'GmGiftCodeInfo' => array(
        'table' => 'ft_gm_gift_code_info',
        'columns' => array('giftCode', 'userId', 'channel', 'targets', 'userName', 'receiveTime'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200,
    ),
    'GmGiftCode' => array(
        'table' => 'ft_gm_gift_code',
        'columns' => array('batchId', 'giftCode', 'isUsed'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200,
    ),
    'GmBatch' => array(
        'table' => 'ft_gm_batch',
        'columns' => array('batchId', 'listId', 'name', 'comment', 'giftType', 'createTime', 'expiryTime', 'items', 'usable', 'count', 'usedCount'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(7 => 21840),
        'cacheColumn' => 1,
        'shardColumn' => 1,
        'pkColumn' => 0,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200,
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_goods
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Goods' => array(
        'table' => 'ft_goods',
        'columns' => array('userId', 'decorId', 'itemDefId', 'count', 'flower', 'wrapperId', 'gifts', 'harvestTime', 'isSell', 'rewards', 'level'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(3),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(6 => 128, 9 => 128),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_warehouse
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Warehouse' => array(
        'table' => 'ft_warehouse',
        'columns' => array('userId', 'warehouseId', 'decorId', 'stock'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(3),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_grounds
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Ground' => array(
        'table' => 'ft_grounds',
        'columns' => array('userId', 'gridId', 'layer1Type', 'layer1', 'layer2Type', 'layer2', 'layer3Type', 'layer3'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 20,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_global
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Global' => array(
        'table' => 'ft_global',
        'columns' => array('key', 'value'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => null,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_random_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'RandomShop' => array(
        'table' => 'ft_random_shop',
        'columns' => array('userId', 'typeId', 'itemIdList', 'lastTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_building
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Building' => array(
        'table' => 'ft_building',
        'columns' => array('decorId', 'userId', 'buildingDefId', 'orient', 'effectiveTime', 'cutRibbon', 'status'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 1,
        'shardColumn' => 1,
        'pkColumn' => 0,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 20,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_plant
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Plant' => array(
        'table' => 'ft_plant',
        'columns' => array('decorId', 'userId', 'seedId', 'harvestTime', 'status', 'harvestCount', 'stealInfo','level'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(6 => 1024),
        'cacheColumn' => 1,
        'shardColumn' => 1,
        'pkColumn' => 0,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_plant_seed
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'PlantSeed' => array(
        'table' => 'ft_plant_seed',
        'columns' => array('userId', 'seedId', 'level', 'exp'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_item_logs
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ItemLogs' => array(
        'table' => 'ft_item_logs',
        'columns' => array('userId', 'itemDefId', 'count'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(2),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Order' => array(
        'table' => 'ft_order',
        'columns' => array('userId', 'position', 'orderId', 'target', 'reward', 'extraDrop', 'cooldown','status'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(3 => 21840, 4 => 21840, 5 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_order_board
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'OrderBoard' => array(
        'table' => 'ft_order_board',
        'columns' => array('userId', 'boardId', 'progress', 'luckyPoint'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_order_board_reward
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'OrderBoardReward' => array(
        'table' => 'ft_order_board_reward',
        'columns' => array('userId', 'position', 'orderId', 'reward', 'extraDrop', 'isBonus'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(3 => 21840, 4 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_transaction_shops
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TransactionShops' => array(
        'table' => 'ft_transaction_shops',
        'columns' => array('userId', 'columnList', 'unlockNum', 'userName', 'userHead', 'userLevel', 'advertise', 'shopLevel', 'shopExp', 'nextCD', 'beginAd'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(1 => 20000),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_friends
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Friends' => array(
        'table' => 'ft_friends',
        'columns' => array('userId', 'friendsList', 'fansList', 'followingList', 'friendsCount'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(1 => 21840, 2 => 21840, 3 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_friend_code
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'FriendCode' => array(
        'table' => 'ft_friend_code',
        'columns' => array('userId', 'friendCode'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => null,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_mission
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Mission' => array(
        'table' => 'ft_mission',
        'columns' => array('userId', 'missionId', 'conditionsProgress', 'drop', 'missionUpdateTime', 'missionStartTime', 'missionEndTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2 => 21840, 3 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_debris
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Debris' => array(
        'table' => 'ft_debris',
        'columns' => array('userId', 'debrisId', 'count'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_collections
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Collections' => array(
        'table' => 'ft_collections',
        'columns' => array('userId', 'collectionId', 'progress', 'isDone'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    'Handbook' => array(
        'table' => 'ft_handbook',
        'columns' => array('userId', 'collectionId', 'progress', 'step'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2 => 21840),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_blacklist
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Blacklist' => array(
        'table' => 'ft_blacklist',
        'columns' => array('userId', 'lockTime', 'reason'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days

    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_mine
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Mine' => array(
        'table' => 'ft_mine',
        'columns' => array('userId', 'drop', 'requireId', 'exp'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(), // difference update columns
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(1 => 512),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200,
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_cultivate_land
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'CultivateLand' => array(
        'table' => 'ft_cultivate_land',
        'columns' => array('userId', 'landId', 'water_num', 'unlock_res', 'failed_res', 'flowerId','current_info'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(2),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(4 => 512,6 => 512),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 10,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_cultivate_flower
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'CultivateFlower' => array(
        'table' => 'ft_cultivate_flower',
        'columns' => array('userId', 'flowerId', 'last_info', 'current_info', 'cultivated'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2 => 512, 3 => 512,),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 10,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_ikebana
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Ikebana' => array(
        'table' => 'ft_ikebana',
        'columns' => array('userId', 'type', 'combinationIds', 'saveTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2 => 512),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_share
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Share' => array(
        'table' => 'ft_share',
        'columns' => array('userId', 'shareCode', 'shareId', 'touchUsers', 'shareTime', 'isGetReward','cultivateTouchUsers'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(3 => 218400,6 => 218400),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_friends
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewFriends' => array(
        'table' => 'ft_new_friends',
        'columns' => array('userId', 'friendId', 'isNew', 'inviteId', 'isGetInviteReward','marking','markingTime','stealNum','stealTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_video
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'Video' => array(
        'table' => 'ft_video',
        'columns' => array('userId', 'videoId', 'claimCount', 'lastClaimTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_cultivate_land
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewCultivateLand' => array(
        'table' => 'ft_new_cultivate_land',
        'columns' => array('userId', 'landId', 'unlock_res', 'flowerId', 'harvestTime','videoTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(2),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_gift_code_one
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GiftCodeOne' => array(
        'table' => 'ft_gift_code_one',
        'columns' => array('giftCode', 'userId', 'receiveTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => null, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_gift_code_more
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GiftCodeMore' => array(
        'table' => 'ft_gift_code_more',
        'columns' => array( 'userId', 'giftCode','receiveTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_share
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityShare' => array(
        'table' => 'ft_activity_share',
        'columns' => array( 'indexId', 'friendId', 'position','isAward'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewShop' => array(
        'table' => 'ft_new_shop',
        'columns' => array( 'userId', 'position', 'buyItemList','costItemList','isBuy'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>218400,3=>218400),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_seven_event
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivitySevenEvent' => array(
        'table'             => 'ft_activity_seven_event',
        'columns'           => array('userId', 'indexId', 'startTime', 'signedDay'),
        'autoIncrColumn'    => null,
        'diffUpColumns'     => array(),
        'updateFilter'      => array(0, 1,),
        'toArrayFilter'     => array(),
        'searchColumns'     => array(0, 1,),
        'updateColumns'     => array(0, 1,),
        'jsonColumns'       => array(3 => 128),
        'cacheColumn'       => 0,
        'shardColumn'       => 0,
        'pkColumn'          => 1,
        'deleteColumns'     => array(0, 1),
        'tableShardCount'   => null,
        'isList'            => true,
        'dbType'            => 'MySql',
        'cacheTime'         => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_npc_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NpcOrder' => array(
        'table'             => 'ft_npc_order',
        'columns'           => array('userId', 'indexId', 'orderId','npc','ratio','isJump'),
        'autoIncrColumn'    => null,
        'diffUpColumns'     => array(),
        'updateFilter'      => array(0, 1,),
        'toArrayFilter'     => array(),
        'searchColumns'     => array(0, 1,),
        'updateColumns'     => array(0, 1,),
        'jsonColumns'       => array(),
        'cacheColumn'       => 0,
        'shardColumn'       => 0,
        'pkColumn'          => 1,
        'deleteColumns'     => array(0, 1),
        'tableShardCount'   => null,
        'isList'            => true,
        'dbType'            => 'MySql',
        'cacheTime'         => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_mail
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewMail' => array(
        'table' => 'ft_new_mail',
        'columns' => array( 'userId', 'mailId', 'type', 'title1','title2','title3','reward','status','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(6=>218400),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_daily_login
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityDailyLogin' => array(
        'table'             => 'ft_activity_daily_login',
        'columns'           => array('userId', 'indexId', 'lastTime', 'day', 'status'),
        'autoIncrColumn'    => null,
        'diffUpColumns'     => array(),
        'updateFilter'      => array(0, 1, ),
        'toArrayFilter'     => array(),
        'searchColumns'     => array(0, 1, ),
        'updateColumns'     => array(0, 1, ),
        'jsonColumns'       => array(),
        'cacheColumn'       => 0,
        'shardColumn'       => 0,
        'pkColumn'          => 1,
        'deleteColumns'     => array(0, 1, ),
        'tableShardCount'   => null,
        'isList'            => true,
        'dbType'            => 'MySql',
        'cacheTime'         => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_event_invite
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'EventInvite' => array(
        'table' => 'ft_event_invite',
        'columns' => array( 'userId', 'activityId','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_task_behavior
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewTaskBehavior' => array(
        'table' => 'ft_new_task_behavior',
        'columns' => array( 'userId', 'content','progress'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_task
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewTask' => array(
        'table' => 'ft_new_task',
        'columns' => array( 'userId', 'id','status'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_gift_pack
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GiftPack' => array(
        'table' => 'ft_gift_pack',
        'columns' => array( 'userId', 'id','status','startTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_jump
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityJump' => array(
        'table' => 'ft_activity_jump',
        'columns' => array( 'userId', 'indexId','gameState','freeTime','videoTimes','freeRefreshTime','score','status','reward'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(8=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_synthesis
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivitySynthesis' => array(
        'table' => 'ft_activity_synthesis',
        'columns' => array( 'userId', 'indexId','number','status'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_synthesis_box
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivitySynthesisBox' => array(
        'table' => 'ft_activity_synthesis_box',
        'columns' => array( 'userId', 'indexId', 'synthesisId','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_make_honey
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityMakeHoney' => array(
        'table' => 'ft_activity_make_honey',
        'columns' => array( 'userId', 'indexId','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_daily_gift_pack
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'DailyGiftPack' => array(
        'table' => 'ft_daily_gift_pack',
        'columns' => array( 'userId', 'indexId','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_first_pay
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityFirstPay' => array(
        'table' => 'ft_activity_first_pay',
        'columns' => array( 'userId', 'money','batch','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_lottery
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityLottery' => array(
        'table' => 'ft_activity_lottery',
        'columns' => array( 'userId', 'indexId','info'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_christmas
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityChristmas' => array(
        'table' => 'ft_activity_christmas',
        'columns' => array( 'userId', 'indexId','info'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_tree_task_progress
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TreeTakProgress' => array(
        'table' => 'ft_tree_task_progress',
        'columns' => array( 'userId', 'type', 'progress'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_tree_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TreeInfo' => array(
        'table' => 'ft_tree_info',
        'columns' => array( 'userId', 'buildingId', 'number', 'level',  'endTime','exp','startTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_friend_invite
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewFriendInvite' => array(
        'table' => 'ft_new_friend_invite',
        'columns' => array( 'userId', 'friendId', 'lastLevel','inviteTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_friend_invite_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewFriendInviteInfo' => array(
        'table' => 'ft_new_friend_invite_info',
        'columns' => array( 'userId', 'indexId', 'info','dailyTime','level'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_pay
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityPay' => array(
        'table' => 'ft_activity_pay',
        'columns' => array( 'userId', 'indexId', 'info','moneyNum'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_daily_task
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewDailyTask' => array(
        'table' => 'ft_new_daily_task',
        'columns' => array( 'userId', 'taskId', 'number','maxNum','status','receiveStatus'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_new_daily_task_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'NewDailyTaskInfo' => array(
        'table' => 'ft_new_daily_task_info',
        'columns' => array( 'userId', 'indexId', 'dailyTime', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_tree_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityTreeInfo' => array(
        'table' => 'ft_activity_tree_info',
        'columns' => array( 'userId', 'indexId', 'info', 'exchangeInfo', 'number','totalNum','useNum','updateTime','noCalculated'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800,3=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_valentine_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityValentineInfo' => array(
        'table' => 'ft_activity_valentine_info',
        'columns' => array( 'userId', 'indexId', 'loveNum', 'info', 'giftPackRefreshTime','surplusLoveNum','createTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_valentine_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityValentineOrder' => array(
        'table' => 'ft_activity_valentine_order',
        'columns' => array( 'userId', 'position', 'indexId', 'costItem', 'reward', 'loveNum', 'coolDown'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>12800,4=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_flower_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'FlowerOrder' => array(
        'table' => 'ft_flower_order',
        'columns' => array( 'userId', 'indexId', 'target', 'reward', 'refreshTime', 'status', 'refreshTimes', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>12800,3=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildInfo' => array(
        'table'          => 'ft_guild_info',
        'columns'        => array('userId', 'id', 'leaderId', 'name', 'lv', 'slogan','notice', 'money', 'created', 'num','addShareNum','updateTime'),
        'autoIncrColumn' => 1,
        'diffUpColumns'  => array(), // difference update columns
        'updateFilter'   => array(),
        'toArrayFilter'  => array(),
        'searchColumns'  => array(0, 1),
        'updateColumns'  => array(1),
        'jsonColumns'    => array(),
        'cacheColumn'    => 1,
        'shardColumn'    => null,
        'pkColumn'       => 0,
        'deleteColumns'  => array(0),
        'tableShardCount'=> null,
        'isList'         => false,
        'dbType'         => 'MySql',
        'cacheTime'      => null,
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_member_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildMemberInfo' => array(
        'table' => 'ft_guild_member_info',
        'columns' => array( 'id', 'userId', 'position', 'money', 'donateTimes', 'donateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_flowerpot_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildFlowerpotInfo' => array(
        'table' => 'ft_guild_flowerpot_info',
        'columns' => array('userId', 'position', 'level', 'flowerId', 'updateTime', 'createTime', 'guildId'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_personal_goals
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityPersonalGoalsInfo' => array(
        'table' => 'ft_activity_personal_goals_info',
        'columns' => array('userId', 'indexId', 'info', 'exchangeInfo', 'totalNum', 'useNum', 'noUsedWater', 'noUsedFlowerBasket', 'giftPackRefreshTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>25600,3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_rob_flower_growers_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'RobFlowerGrowersInfo' => array(
        'table' => 'ft_rob_flower_growers_info',
        'columns' => array('userId', 'position', 'targetId', 'coolingTime', 'reward'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(4=>51200),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_rob_flower_growers_lottery
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'RobFlowerGrowersLottery' => array(
        'table' => 'ft_rob_flower_growers_lottery',
        'columns' => array('userId', 'indexId', 'number', 'info', 'status'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>102400),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_training_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TrainingInfo' => array(
        'table' => 'ft_training_info',
        'columns' => array('userId', 'id', 'progress', 'status'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_flower_share_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildShareInfo' => array(
        'table'          => 'ft_guild_share_info',
        'columns'        => array('userId', 'position', 'flowerId', 'count', 'times', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_user_vip_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'UserVipShop' => array(
        'table'          => 'ft_user_vip_shop',
        'columns'        => array('userId', 'itemId', 'isSale', 'isNew', 'num', 'time'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_common_data
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityCommonData' => array(
        'table'          => 'ft_activity_common_data',
        'columns'        => array('userId', 'activityId', 'usePoint', 'totalPoint', 'rewardInfo', 'createTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(4=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_activity_task
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ActivityTask' => array(
        'table' => 'ft_activity_task',
        'columns' => array( 'userId', 'position','taskType', 'activityId','quality','progress','isReward','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_cultivation_research
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'CultivationResearch' => array(
        'table' => 'ft_cultivation_research',
        'columns' => array( 'userId', 'luckNum','itemId', 'submitNum','changeTime','coolingTime','flowerId','flowerNum','isReward'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_tour_gift
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TourGift' => array(
        'table' => 'ft_tour_gift',
        'columns' => array( 'userId', 'id','buySituation', 'rewardSituation','creatTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>25600,3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_trade
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TradeItem' => array(
        'table' => 'ft_trade_item',
        'columns' => array( 'userId', 'position','state', 'times','shelfTime','buyShelf','price','shareTimes','itemId', 'num','createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_table_skin
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'TableSkin' => array(
        'table' => 'ft_table_skin',
        'columns' => array( 'userId', 'skin','state', 'gain','createTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_anniversary_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'AnniversaryInfo' => array(
        'table' => 'ft_anniversary_info',
        'columns' => array( 'userId', 'aId','preferential','cdTime','checkRecord', 'overRecord','remarks','checkTime','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(4=>25600,5=>25600,6=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_anniversary_step
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'AnniversaryStep' => array(
        'table' => 'ft_anniversary_step',
        'columns' => array( 'userId', 'aId','buyStep','remarks', 'createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_contract_data
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ContractData' => array(
        'table' => 'ft_contract_data',
        'columns' => array( 'userId', 'session','point','nowPoint','level', 'createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_contract_task
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ContractTask' => array(
        'table' => 'ft_contract_task',
        'columns' => array( 'userId', 'pos','type','taskId','num', 'hasNum','state','point','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_contract_reward
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ContractReward' => array(
        'table' => 'ft_contract_reward',
        'columns' => array( 'userId', 'session','senior','generalSituation','seniorSituation','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>25600,4=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_video_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'VideoInfo' => array(
        'table' => 'ft_video_info',
        'columns' => array('userId', 'videoId', 'claimCount', 'lastClaimTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_mid_autumn
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'MidAutumn' => array(
        'table' => 'ft_mid_autumn',
        'columns' => array('userId', 'session', 'point', 'reward','freeAdmissionTime', 'finalStatus', 'hasPos', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_cake_make
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'CakeMake' => array(
        'table' => 'ft_cake_make',
        'columns' => array('userId', 'position', 'type', 'state','makeTime', 'createTime', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_mid_autumn_orders
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'MidAutumnOrders' => array(
        'table' => 'ft_mid_autumn_orders',
        'columns' => array('userId', 'order', 'quality', 'type', 'cdTime', 'createTime', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_user_dress
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'UserDress' => array(
        'table' => 'ft_user_dress',
        'columns' => array('userId', 'type', 'stock', 'createTime', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(2=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_library
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionLibrary' => array(
        'table' => 'ft_guild_competition_library',
        'columns' => array('quality', 'guildsByGroup', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_group
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildGroup' => array(
        'table' => 'ft_guild_group',
        'columns' => array('groupId', 'quality', 'hasRob', 'realGroup', 'robGroup', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(3=>25600,4=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetition' => array(
        'table' => 'ft_guild_competition',
        'columns' => array('guildId', 'groupId', 'quality', 'point', 'flags','pointSpeed', 'step', 'drop', 'isRob', 'robIndex','delTask', 'participant', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(10=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_task
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionTask' => array(
        'table' => 'ft_guild_competition_task',
        'columns' => array('guildId', 'pos', 'taskId', 'needItem', 'needProcess', 'timeRange', 'process','userId', 'state', 'handleTime', 'cdTime', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_member
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionMember' => array(
        'table' => 'ft_guild_competition_member',
        'columns' => array('userId', 'epicyclePoint', 'epicycleFlags', 'nowTask', 'claimTaskNum','finishTaskNum', 'failTaskNum', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => 5,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_history
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionHistory' => array(
        'table' => 'ft_guild_competition_history',
        'columns' => array('guildId', 'gold', 'silver', 'bronze', 'highest', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(1=>25600,2=>25600,3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_Record
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionRecord' => array(
        'table' => 'ft_guild_competition_record',
        'columns' => array('guildId', 'groupId', 'quality','initializationData', 'settlement', 'lastPoint', 'rank', 'number','isFirst', 'createTime', 'updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_user_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'UserShop' => array(
        'table' => 'ft_user_shop',
        'columns' => array('userId', 'dateInt', 'ymd','gold', 'goldDetail', 'gem', 'gemDetail', 'exp','expDetail', 'grandmonther','grandmontherDetail','water','waterDetail','other1','other1Detail','other2','other2Detail','other3','other3Detail','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0,1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0,1),
        'updateColumns' => array(0,1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0,1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_christmas_common
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChristmasCommon' => array(
        'table' => 'ft_christmas_common',
        'columns' => array('userId', 'aid','physical', 'usePhysical','first', 'second', 'third', 'num1', 'num2','num3', 'firstTreasure','secondTreasure','thirdTreasure','dropSpecial1','dropSpecial2','dropSpecial3','rocksNum','rocksReward','sendPhysical','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(13=>25600,14=>25600,15=>25600,17=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_christmas_cell
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChristmasCell' => array(
        'table' => 'ft_christmas_cell',
        'columns' => array('userId', 'cell', 'type','content','reward','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(3=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_christmas_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChristmasShop' => array(
        'table' => 'ft_christmas_shop',
        'columns' => array('userId', 'pos', 'buyTimes','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_christmas_send_gift
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChristmasSendGift' => array(
        'table' => 'ft_christmas_send_gift',
        'columns' => array('userId', 'aid', 'sendTimes','getReward','targetUids','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_competition_back
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildCompetitionBack' => array(
        'table' => 'ft_guild_competition_back',
        'columns' => array('quality', 'guildsByGroup', 'createTime', 'updateTime', 'endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_challenge_order_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChallengeOrderInfo' => array(
        'table' => 'ft_challenge_order_info',
        'columns' => array( 'userId',  'target', 'reward',  'createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(1=>12800,2=>12800),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 0,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_challenge_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'ChallengeOrder' => array(
        'table' => 'ft_challenge_order',
        'columns' => array( 'userId',  'indexId', 'ymd', 'status', 'isFree', 'completeNum', 'exp', 'gold', 'completeOrder', 'startTime', 'endTime', 'reward', 'rewardStatus', 'rewardTime',  'createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(5,6,7),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(8=>12800,11=>128),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_flower_star_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'FlowerStarInfo' => array(
        'table' => 'ft_flower_star_info',
        'columns' => array('userId', 'flower', 'temp', 'first','second','third','createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(2=>25600,3=>25600,4=>25600,5=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_fund_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'FundInfo' => array(
        'table' => 'ft_fund_info',
        'columns' => array('userId', 'fundId', 'status', 'isComplete','receivedSituation','createTime','updateTime','endTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(4=>25600),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_shop
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildShop' => array(
        'table' => 'ft_guild_shop',
        'columns' => array('userId', 'pos', 'item', 'num','sale','state','createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_guild_skill
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'GuildSkill' => array(
        'table' => 'ft_guild_skill',
        'columns' => array('guildId', 'skillId', 'createTime','updateTime','expireTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),


    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_func_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentFuncInfo' => array(
        'table' => 'ft_succulent_func_info',
        'columns' => array('userId', 'level', 'status','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_appearance_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentFlowerportAppearanceInfo' => array(
        'table' => 'ft_succulent_flowerport_appearance_info',
        'columns' => array('userId', 'appearanceId', 'vaseId','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_flowerport_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentFlowerportInfo' => array(
        'table' => 'ft_succulent_flowerport_info',
        'columns' => array('userId', 'position', 'level', 'appearanceId', 'vaseId','createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),


    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_plant_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentPlantInfo' => array(
        'table' => 'ft_succulent_plant_info',
        'columns' => array('userId', 'position', 'seedId', 'level', 'status', 'harvestTime','createTime','updateTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => 5,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_seed
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentSeed' => array(
        'table' => 'ft_succulent_seed',
        'columns' => array('userId', 'seedId', 'level', 'exp'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_arrangement_func_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentArrangementFuncInfo' => array(
        'table' => 'ft_succulent_arrangement_func_info',
        'columns' => array('userId', 'level', 'status','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0),
        'toArrayFilter' => array(),
        'searchColumns' => array(0),
        'updateColumns' => array(0),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0),
        'tableShardCount' => null,
        'isList' => false,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),


    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_succulent_arrangement_info
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'SucculentArrangementInfo' => array(
        'table' => 'ft_succulent_arrangement_info',
        'columns' => array('userId', 'formulaId', 'arrangeId','createTime'),
        'autoIncrColumn' => null,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1,),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1,),
        'updateColumns' => array(0, 1,),
        'jsonColumns' => array(),
        'cacheColumn' => 0,
        'shardColumn' => 0,
        'pkColumn' => 1,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    //- ft_wanba_order
    //-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
    'WanbaOrder' => array(
        'table' => 'ft_wanba_order',
        'columns' => array('id', 'userId', 'configId', 'code', 'price','billno', 'orderId', 'time'),
        'autoIncrColumn' => 0,
        'diffUpColumns' => array(),
        'updateFilter' => array(0, 1),
        'toArrayFilter' => array(),
        'searchColumns' => array(0, 1),
        'updateColumns' => array(0, 1),
        'jsonColumns' => array(5 => 25600,6 => 25600),
        'cacheColumn' => 1,
        'shardColumn' => 1,
        'pkColumn' => 0,
        'deleteColumns' => array(0, 1),
        'tableShardCount' => null,
        'isList' => true,
        'dbType' => 'MySql',
        'cacheTime' => 259200, // 3 days
    ),

);
